Big Huge Thesaurus

Malpighia obovata

noun